package com.runa.rccprotocol.dto.equdata;

import java.util.Date;

/**
 * 温度面板数据
 */
public class MeasurTemperaturePanelData extends EquData {

    private Date date;

    private int standby1;

    private int standby2;

    private String collectorAddr;

    private Date panelDate;

    private int standby3;

    private int reportPeriod;

    private float currTemperature;

    private int counter;

    private int status;

    /**
     * 是否温控标识（此面板是否为温控）
     */
    private boolean tc;

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public int getStandby1() {
        return standby1;
    }

    public void setStandby1(int standby1) {
        this.standby1 = standby1;
    }

    public int getStandby2() {
        return standby2;
    }

    public void setStandby2(int standby2) {
        this.standby2 = standby2;
    }

    public String getCollectorAddr() {
        return collectorAddr;
    }

    public void setCollectorAddr(String collectorAddr) {
        this.collectorAddr = collectorAddr;
    }

    public Date getPanelDate() {
        return panelDate;
    }

    public void setPanelDate(Date panelDate) {
        this.panelDate = panelDate;
    }

    public int getStandby3() {
        return standby3;
    }

    public void setStandby3(int standby3) {
        this.standby3 = standby3;
    }

    public int getReportPeriod() {
        return reportPeriod;
    }

    public void setReportPeriod(int reportPeriod) {
        this.reportPeriod = reportPeriod;
    }

    public float getCurrTemperature() {
        return currTemperature;
    }

    public void setCurrTemperature(float currTemperature) {
        this.currTemperature = currTemperature;
    }

    public int getCounter() {
        return counter;
    }

    public void setCounter(int counter) {
        this.counter = counter;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    @Override
    public EquDataType equDataType() {
        return EquDataType.TEMPERATURE_PANEL;
    }

    public boolean isTc() {
        return tc;
    }

    public void setTc(boolean tc) {
        this.tc = tc;
    }
}
